place where maps are kept - Turkish English Dictionary